<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
<head>
  <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
  <meta name="author" content="Fred Loney, OHSU" />
  <meta name="keywords" content="caRuby, caTissue" />
  <meta name="description" content="caRuby Tissue page." />
  <meta name="robots" content="all" />
  <title>caRuby Migrator</title>

  <!-- to correct the unsightly Flash of Unstyled Content. http://www.bluerobot.com/web/css/fouc.asp -->
  <script type="text/javascript"></script>

  <style type="text/css" title="currentStyle" media="screen">
    @import "/css/site.css";
  </style>
  <link rel='stylesheet' href='css/site.css' type='text/css' media="screen, projection">
  <link rel="Shortcut Icon" href="images/favicon.ico" />
</head>

<body id="migrator">

<div id="container">
  <div id="head">
    <h1><a href="index.html">caRuby:</a></h1>
    <h2>Tissue</h2>
    <ul>
      <li><a href='index.html'>Home</a></li>
      <li><a href='quick_start.html'><em>Quick Start</em></a></li>
      <li><a href='http://caruby.tenderapp.com/'>Support</a></li>
      <li><a href='http://github.com/caruby'>Source</a></li>
      <li><a href='about.html'>About</a></li>
    </ul>
    <img src="images/logo.png"/>
  </div>

  <div id="features">
    <h3>Features</h3>
    <ul>
      <li><a href="api.html">API</a></li>
      <li><a href="tissue.html">Tissue</a></li>
      <li><span class="currentPage">Migrator</span></li>
      <li><a href="casmall.html">ca<font size="-1">Small</font></a></li>
    </ul>
  </div>

  <div id="supportingText">
    <h3>caTissue Migrator</h3>
    <p>
      The caRuby Tissue Migrator imports an input source into a caTissue database.
      The sole configuration is the migration mapping file and a small caTissue server access properties file.
      The defaults and other metadata are pre-defined in the caRuby Tissue declarations.
      These declarations express basic model characteristics, and are expected to be stable and sufficient for most uses.
      Site-specific migration customization is accomplished in small Ruby <em>shim</em> files.
      The shim file is well-suited for filters to convert an input field value into a supported caTissue property value.
      See the Migration <a href="http://caruby.tenderapp.com/faqs/tissue/how-do-i-migrate-into-catissue">FAQ</a>
      for more information.
    </p>
    <p>
      The application-independent caRuby Core Migrator provides 80% of the migration functionality.
      The caRuby Tissue Migrator tailors the Core Migrator to the caTissue data model. An additional
      tissue-specific feature is tissue site and clinical diagnosis permissible value mapping and validation.
    </p>
    <div id="footer">
    </div>
  </div>
</div>

</body>
</html>

